explained by an idiot